package com.huijutao.CustomView;

import android.webkit.WebChromeClient;
import android.webkit.WebSettings;
import android.webkit.WebView;
import android.webkit.WebViewClient;

/**
 * webView的统一设置
 * Created by 兴盛 on 2015/4/25.
 */
public class WebViewSetting {
    /**
     * 设置WebView的基本显示这是，包括适应屏幕
     * @param webView 要修改的WebView
     */
    public static void setWebView(WebView webView) {
        WebSettings settings = webView.getSettings();
        // 让webview对象支持解析javascript语句
        settings.setJavaScriptEnabled(true);
        // 让webview对象支持解析alert()等特殊的javascript语句
        webView.setWebChromeClient(new WebChromeClient());
        // 如果不使用该句代码，在点击超链地址后，会跳出程序，而弹出浏览器访问网页。
        webView.setWebViewClient(new WebViewClient());
        //适应屏幕
        settings.setLayoutAlgorithm(WebSettings.LayoutAlgorithm.SINGLE_COLUMN);
        settings.setUseWideViewPort(true);
        settings.setLoadWithOverviewMode(true);
    }
}
